interponer recurso - Spanish English Dictionary